#include <iostream>
#include <cmath>
#include <sstream>
#include <algorithm>
#include <vector>
#include <bits/stdc++.h>
#include<map>
typedef long long ll;
using namespace std;
int main()
{
double hh, m,h,d,c,n;
cin >> hh >> m>>h>>d>>c>>n;
double c1 = 0, c2 = 0;
double carry,carry2;
if (hh >= 20) {
carry = (h / n);
ll a = carry;
if (a != carry) {
carry = a + 1;
}
c1 = (carry * c)*0.8;
cout << c1 ;
}
else {
double lage = 0;
lage = ((20 - hh) * 60) - m;
double carryh = h;
h = h + (d * lage);
carry = (h / n);
ll a = carry;
if (a != carry) {
carry = a + 1;
}
c1 = (carry * c) * 0.8;
carry2 = (carryh / n);
ll b = carry2;
if (b != carry2) {
carry2 = b + 1;
}
c2 = (carry2 * c);
double ans = 0;
ans = min(c1, c2);
cout << ans;
}
}
1025D - Recovering BST | 439A - Devu the Singer and Churu the Joker |
1323A - Even Subset Sum Problem | 1095A - Repeating Cipher |
630F - Selection of Personnel | 630K - Indivisibility |
20B - Equation | 600B - Queries about less or equal elements |
1015A - Points in Segments | 1593B - Make it Divisible by 25 |
680C - Bear and Prime 100 | 1300A - Non-zero |
1475E - Advertising Agency | 1345B - Card Constructions |
1077B - Disturbed People | 653A - Bear and Three Balls |
794A - Bank Robbery | 157A - Game Outcome |
3B - Lorry | 1392A - Omkar and Password |
489A - SwapSort | 932A - Palindromic Supersequence |
433A - Kitahara Haruki's Gift | 672A - Summer Camp |
1277A - Happy Birthday Polycarp | 577A - Multiplication Table |
817C - Really Big Numbers | 1355A - Sequence with Digits |
977B - Two-gram | 993A - Two Squares |